def print_models(unprinted_designs,completed_models):
    while unprinted_designs:
        current_model = unprinted_designs.pop()
        print(f"printing models:{current_model}")
        completed_models.append(current_model)

def show_print_models(completed_models):
    for completed_model in completed_models:
        print(completed_model)

unprinted_designs =['phone case', 'robot pedant', 'dodecahedron']
completed_models = []

print_models(unprinted_designs,completed_models)
print("\nAll models have been made")
show_print_models(completed_models)